Rolling Wave Process

Use the Rolling Wave API process to facilitate weekly earned value management and reporting over a user defined period while the remaining project data before and after this period is stored less frequently (generally, monthly).

Process Settings

Below are the settings you must define for the Rolling Wave API process:

Setting Description Sample Value
ProcessID This ID informs Cobra to run the Rolling Wave process. RollingWave
Project This setting refers to the project where you are performing a rolling wave.

This setting is required.

LEARN
PeriodsPriorToStatusDate

This setting refers to the number of periods before the status date that you want to expand.

This setting is ignored if the value of the CollapseAllPeriods setting is 1.

1
PeriodsFollowingStatusDate

This setting refers to the number of periods after the status date that you want to expand.

This setting is ignored if the value of the CollapseAllPeriods setting is 1.

3
UpdateRateSetsUsedWithFTE

If the value of this setting is 1, Cobra expands any rate with the result code F into the sub-period rates for all the rate files in the project. If value is set to 0, Cobra does not expand any FTE rate sets.

This setting is optional and the default value is 0.

1
CollapseAllPeriods

This setting allows you to collapse all of the periods in the project from weekly back to monthly.

If the value of this setting is 1, the PeriodsPriorToStatusDate and PeriodsFollowingStatusDate settings are ignored.

If the value of this setting is 0, the Rolling Wave process will expand and collapse the periods normally.

This setting is optional and the default value is 0.

1

Sample Script

Below is a sample script file for the Rolling Wave API process:

[Process003]

ProcessID=RollingWave

Project=LEARN

PeriodsPriorToStatusDate=1

PeriodsFollowingStatusDate=3

UpdateRateSetsUsedWithFTE=1

CollapseAllPeriods=1